sheep that is left behind - Turkish English Dictionary